Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 SHELFORD ROAD Detached £541,787 £244,950 13 Nov 2003
18 SHELFORD ROAD £207,771 £200,500 23 Mar 2022
20 - 22 SHELFORD ROAD Detached £222,130 £140,000 8 Jun 2007
24A SHELFORD ROAD Detached £334,768 £200,000 22 Mar 2013
24B SHELFORD ROAD Detached £515,924 £350,000 27 Mar 2015